﻿
body {background:#333; }

#topNavWrap {width:960px;margin:auto;border-left:10px #000 solid; border-right:10px #000 solid; }

#topNavWrap {background:url("../../site/topNavBg.png");}

#spacePage{margin:auto; border-left:10px #000 solid; border-right:10px #000 solid; }
#spacePage {width:960px;background:#ffffff;}
#spaceHeaderWrap,#spaceNavWrap,#spaceMainWrap, #spaceFooterWrap {margin:auto;}

/*头部*/
#spaceHeaderWrap {background:url('header.jpg') repeat-x; position2:relative; }
    #spaceHeader {height:120px;padding:50px 50px 20px 50px; }
        #spaceName a {font-size:18px;font-weight:bold;color:#000000;margin:0px 0px 0px 0px;font-family:arial black;}
        #spaceUrl a{color:#000000; font-style:italic;}

/*导航*/
#spaceNavWrap { height:39px;  background:#efefef; }
    #spaceNavWrap ul.spaceNavUL {width:95%;margin:auto; }
    #spaceNavWrap ul.spaceNavUL li.rootLi {float:left;display:block; vertical-align:middle;padding:0px;margin:0px;padding:10px 8px 4px 3px; font-size:14px; }
    #spaceNavWrap a{ color:#000;font-size:14px;}

/* 给下拉菜单添加箭头指示*/
#spaceNav .menuMore { background:url('../../../img/down.gif') no-repeat right center; padding-right:15px;}

/*主体*/

#spaceMain h4{font-size:18px; font-weight:bold; margin:15px 10px 10px 0px;}

    /*侧边栏*/
    div.sideBar {float:left; width:25%; margin:0px;padding:0px;}
    div.sideBarContainer { margin:10px 10px 30px 10px;}
    
        div.userFace {text-align:center; margin:20px 0px 5px 0px;}
        table.sideBar_UserTool {95%; text-align:center;}
        div.sideBarPanel {padding-bottom:10px;}
            div.sideBarTitle {margin:10px 10px 5px 10px; font-size:14px; font-weight:bold; text-align:center;}
            ul.sideBarList { list-style:none;margin:0px;padding:0px;}
            ul.sideBarList li {margin:5px 3px 5px 10px;}
            #spaceMain .sideBarList a {color:#333;}
            li.sideBarMore {text-align:right; }
            
        div.sideBarRss {text-align:center;margin-top:10px;}

    /*主要内容区*/
    div.appMain { float:left; width:74%; margin:0px;padding:0px; }
    div.appMainContainer {margin:10px 10px 30px 0px;background:#fff; }
    
        div.blogItem {margin: 10px;padding: 5px; }
            table.blogItemTitle {width:100%;margin-bottom:3px;}
                td.blogItemTime {text-align:right; color:#aaa; font-weight:normal; font-size:12px; }
                .blogItemTitle a {font-size:14px;font-weight:bold; }
            div.blogItemBody {color:#333; line-height:150%; margin-left:5px}
            div.blogItemMore {text-align:right; margin:0px 10px 5px 5px;}
            div.blogItemInfo {text-align: right; color:#aaa;margin: 2px 10px;}             
            #spaceMain .blogItemInfo a{color:#666;}
            
            .blogTitle {font-size:18px; font-weight:bold; margin:15px 10px 10px 0px;}
            .blogBody {padding:10px 10px 10px 0px; font-size:14px;}
            .blogBody img {max-width:580px;}
            .blogInfo {color:#aaa;}

 /*页脚*/
#spaceFooterWrap { text-align:center;background:#000; color:#ffffff;  }
#spaceFooter {margin: auto; height:80px; padding-top:20px ;}
#spaceFooter a{color:#fff;}

